.galery .title- {
  overflow: hidden; height: 1%; _overflow: visible;
  border-bottom: 1px #e8e6c6 solid;
  padding: 0px 0px 5px 0px;
  font-size: 2.2em; }

.galery .title- h1 {
  float: left; }

.galery .title- img {
  float: right;
  position: relative; top: 4px; }
/*******/

.galery .content- {
  margin: 17px 0px 0px 0px; }

.galery .picture-list- {
  overflow: hidden; height: 1%; _overflow: vosible;
  margin: 20px -20px 5px 0px; }

.galery .picture-list- .picture-item- {
  float: left;
  margin: 0px 20px 10px 0px; width: 200px; height: 235px;
  max-height: 241px;
  _height: expression(this.offsetHeight > 241 ? "241px" : "241px"); }

.galery .picture-list- .picture-item- h2.header- {
  overflow: hidden; height: 40px; 
  font-size: 1.5em; font-weight: 900; }

.galery .picture-list- .picture-item- img {
  margin-top: 3px; margin-bottom: 3px; _margin-bottom: 0px; }

.galery .picture-list- .picture-item-  p {
   overflow: hidden; height: 25px; }

.galery .picture-list- .picture-item-  a.author- {
  font-size: 1.1em; color: #7f7f7f;
  text-decoration: none; }

/********/
.galery .footer- {
  overflow: hidden; height: 1%; _overflow: visible;
  border-top: 1px #e8e6c6 solid;
  padding-top: 10px; _padding-top: 9px; }

.galery .footer- .pages- {
  float: left;
  margin-bottom: 2px; }

.galery .footer- .pages- a {
  margin-right: 15px;
  font-size: 1.75em; color: #776f67; }

.galery .footer- .pages- span {
  margin-right: 15px;
  font-size: 1.75em; color: #776f67; }

.galery .footer- .pages- a.active {
  zoom: 1;
  padding: 2px 5px;
  background: #dc291e;
  text-decoration: none; color: #fff; }

.galery .footer- img {
  float: right;
  margin-top: 4px; }